sight hound - Español Inglés Diccionario